home *** CD-ROM | disk | FTP | other *** search
- A.D.A.
- 1570 Arran Way
- Dresher, Pa.
- 19025
-
-
-
-
- A.D.A. Bug Report 4/01/85
-
-
- Version 1.1 of A.D.A. small model PROLOG fixed the following bugs:
-
- 1) A bug in the built-in predicate "name" caused the inference
- engine to malfunction.
-
- 2) An embedded question in a source file caused a parser error if
- it was thelast statement of the file.
-
-
- Version 1.2a fixed the following bugs:
-
- 1) The first number after a "<", or ">" sign, if not separated by
- a space, was lost by the parser.
-
- 2) The built-in predicate "get0" did not echo to the console.
-
-
- Version 1.2b fixed the following bugs:
-
- 1) Quoted operators are now treated as functors. Thus,
- '+'(2,3) is equivalent to 2 + 3.
- They were previously treated as distinct symbols. Thus '+'
- did not represent the unquoted + operator.
-
- 2) The "=.." function when applied in the form,
- [a,b] =.. [U,V,W] would not work unless U == '.'.
-
- 3) The operator "," may now be entered as a member of a list.
- Thus, [a,,,b] is equivalent to [a,',', b].
-
- Users who had difficulty running the C & M program on page 86
- (first edition) for reading and tokenizing a sentence will find that
- it works just fine now.
-
- Version 1.2c has an improved method of "seeing" different streams
- which may or may not be apparent.
-
-
- Version 1.3 fixed the following bug:
-
- The "assert" predicates did not create clauses correctly if the
- clauses contained variables.
-
- Please report any bugs to Bob Morein, (215)-646-4894